package com.b1.pojo.dto.teacherSleepRecord;


import com.b1.common.PageRequest;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 查询请求
 *
 * 

 */
@Data
public class TeacherSleepRecordQueryRequest extends PageRequest {

    /**
     * id
     */
    @ApiModelProperty("id")
    private Integer id;

    /**
     * 班级名称
     */
    @ApiModelProperty("班级名称")
    private String className;

    /**
     * 幼儿园名称
     */
    @ApiModelProperty("幼儿园名称")
    private String kindomName;

    /**
     * 应寝人数
     */
    @ApiModelProperty("value = 应寝人数")
    private Integer bedNum;

    /**
     * 实寝人数
     */
    @ApiModelProperty("value =实寝人数")
    private Integer actualNum;

    /**
     * 尿床幼儿姓名
     */
    @ApiModelProperty("value = 尿床幼儿姓名")
    private String bedWetName;

    /**
     * 尿床幼儿发现时间
     *
     **/
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8" )
    @ApiModelProperty("value = 尿床幼儿发现时间")

    private Date bedWetTime;

    /**
     * 发烧幼儿姓名
     */
    @ApiModelProperty("value = 发烧幼儿姓名")
    private String feverName;

    /**
     * 发烧幼儿发现时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8" )
    @ApiModelProperty("value = 发烧幼儿发现时间")
    private Date feverTime;

    /**
     * 其它情况幼儿姓名
     */
    @ApiModelProperty("value = 其它情况幼儿姓名")
    private String otherCaseName;

    /**
     * 其它异常情况记录
     */
    @ApiModelProperty("value = 其它异常情况记录")
    private String otherCase;

    /**
     * 事件处理
     */
    @ApiModelProperty("value = 事件处理")
    private String caseHandle;

    /**
     * 值班教师（签字）
     */
    @ApiModelProperty("value = 值班教师（签字）")
    private String teacher;

    /**
     * 管理员签字
     */
    @ApiModelProperty("value = 管理员签字")
    private String admin;

    /**
     * 检查时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8" )
    @ApiModelProperty("value = 检查时间")
    private Date checkTime;

}
